a science team - Español Inglés Diccionario